home *** CD-ROM | disk | FTP | other *** search
- /* -*-objc-*- */
-
- /*
- $Header$
- $Author: dglattin $
- $Date$
- $Log$
- */
-
- #include <ConfuseMore.h>
- #include <stdio.h>
- #include <objc.h>
- #include <objc-proto.h>
-
-
- @implementation SubClass1 (Fifth_Test)
-
- - additionalMethod1 /* Intentional conflict. */ {
-
- printf( "a message from %s, %s, Fifth_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
- - additionalMethod_2 {
-
- printf( "a message from %s, %s, Fifth_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
-
- @end
-
-
- @implementation SubClass2 (Third_Test)
-
- - additionalMethod_1 {
-
- printf( "a message from %s, %s, Third_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
- - additionalMethod_2 {
-
- printf( "a message from %s, %s, Third_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
- - additionalMethod_3 {
-
- printf( "a message from %s, %s, Third_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
-
- @end
-
-
- @implementation SubClass3 (Second_Test)
-
- + additionalClassMethodTwo {
-
- printf( "a message from %s, %s, Second_Test category.\n",
- class_getClassName( self ), sel_getName (_cmd));
- return self;
- }
-
- - additionalMethod_1a {
-
- printf( "a message from %s, %s, Second_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
- - additionalMethod_2a {
-
- printf( "a message from %s, %s, Second_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
-
- @end
-
-
- @implementation SubClass1 (Sixth_Test)
-
- - additionalMethod_3 {
-
- printf( "a message from %s, %s, Sixth_Test category.\n",
- [ self name ], sel_getName (_cmd));
- return self;
- }
-
-
- @end
-
-
-